93013b36ddc4549b81129d403364a79314d1044b,jetty-server/src/main/java/org/eclipse/jetty/server/HttpInput.java,HttpInput,setReadListener,#ReadListener#,285

Before Change


    @Override
    public void setReadListener(ReadListener readListener)
    {
        if (readListener==null)
            throw new NullPointerException("readListener==null");
        synchronized (lock())
        {
            if (_state!=BLOCKING)
                throw new IllegalStateException("state="+_state);
            _state=ASYNC;
            _listener=readListener;
            _notReady=true;

            _channelState.onReadPossible();
        }
    }

After Change


            _listener = readListener;
            _notReady = true;
        }
        _channelState.onReadPossible();
    }

    public void failed(Throwable x)